@charset "utf-8";
/* CSS Document */
@charset "utf-8";
body { color:#666666; font:12px/1.231 Verdana, Arial, Helvetica, sans-serif ,"宋体"; background:#fff url(../images/bg.gif) repeat center top;} /*网站字体颜色*/
a { color:#666666; text-decoration:none; }  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
a:hover { text-decoration:underline;}
.vam { vertical-align:middle;}
.clear{ clear:both; font-size:0; line-height:0; height:0;}
.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.fw{ font-family:"宋体";}
.pa{ position:absolute;}
.pr{ position:relative}
.mt8{ margin-top:8px;}
.font14 { font-size:14px; font-weight:bold;}
/* -- 购物车外部框架 -- */
.cart_header , .cart_content , .cart_footer { width:760px; margin:0 auto;}



/* -- 页面整体布局 -- */
.header , .content , .footer { width:1100px; margin:0 auto;}

.left { width:201px; float:left; overflow:hidden;}
.right2 { width:890px; float:right; overflow:hidden;}
.left3 { width:754px; float:left; overflow:hidden; color:#666;}
.lefttop { background:url(../images/left_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.left2top { background:url(../images/left2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.leftbot { background:url(../images/left_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;  margin-bottom:10px;}
.left2bot { background:url(../images/right_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px; }

.right { width:894px; float:left; display:inline; margin-left:5px; overflow:hidden;}
.left2 { width:200px;  float:left; overflow:hidden;}
.right3 { width:201px; float:right; overflow:hidden; color:#666;}
.righttop { height:38px; font-size:0; overflow:hidden; border:1px solid #CCCCCC; border-radius:4px;background: #FFFFFF url(../images/tb.jpg) no-repeat 5px center; line-height:38px; color:#000000;text-indent:35px; margin:0 0 10px 0;}
.righttop span{ font-size:14px; color:#000000; line-height:38px; }
.right2top { background:url(../images/right2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.rightbot { background:url(../images/right_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}
.right2bot { background:url(../images/left_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}

.right_main { width:892px; min-height:458px; border:solid 1px #d5d5d5;  padding-bottom:15px; overflow:hidden; background:#fff;border-radius:5px;}
.right2_main { width:273px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;background:#fff;}
.left2_main { width:890px;  border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;background:#fff;}

/*头部开始*/
.hg { background:url(../images/topbg.jpg) repeat-x center ;}
.h_top { height:32px; line-height:32px;}

.h_top p a { padding:0 6px;}
.h_top p img { padding:5px 2px 0 0;}
.h_top span { padding-left:5px;}

.h_con { height:110px;}
.h_con h1 { }
.h_con h1 img { float:left; }
.h_con h1 span { float:left; padding:16px 0 0 14px; line-height:45px; font-size:30px; font-family:"微软雅黑"; color:#198ee9; font-weight:bold; background:url(../images/h_bt_01.gif) no-repeat left top;margin:0;}
.h_con h1 p{ float:left; line-height:45px; font-size:30px; font-family:"微软雅黑"; color:#198ee9; font-weight:bold;margin:0;}


.h_con h1 span font { color:#4b4a4a; display:block; font-size:20px;}
.h_pho { width:165px;  margin:0;}
.h_pho span { background:url(images/tel.gif) no-repeat left 8px; font-size:12px; color:#4b4a4a; padding-right:12px; display:block;}
.h_pho span font { font-size:20px; font-family:"微软雅黑"; font-style:italic; color:#1a8b04;font-weight:bold;}



.h_nav { height:40px;   line-height: 40px;}
.h_nav ul li {  float:left; background:url(../images/n_bor.gif) no-repeat right center; text-align:center; display:block; font-size:14px; font-weight:bold;position:relative; z-index:100; width:120px;}
.h_nav ul .nonav { background:none;}
.h_nav ul li a { padding:0 15px; color:#fff;}
.h_nav ul li a:hover, .h_nav ul .cur a { background:url(../images/hover.gif) repeat-x center top; display:block; color:#fff;}
.h_nav ul li a:hover span, .h_nav ul .cur a span { background:url(../images/hoversj.gif) no-repeat center top; display:block;}
.h_nav .h_list { top:51px; left:0; width:406px; background-color:#fff; padding:10px 0 10px 10px; z-index:9999; position:absolute;}
.h_nav .h_list li { width:172px; background:url(../images/listdd.gif) no-repeat 15px center; height:34px; line-height:34px; float:left; font-size:12px; font-weight:normal; text-align:left; padding-left:24px; overflow:hidden; color:#0560a6;}
.h_nav .h_list li a { background:none; color:#0560a6; display:inline; padding:0 3px;}
.h_nav .h_list li a:hover { background:none; color:#0560a6;}
.h_nav .h_list .cur a { background:none;}

.h_ser { height:0px; overflow:hidden;}
.h_ser p { display:block; padding-left:15px; line-height:50px;font-size:14px; color:#FFFFFF;}
.h_ser p a { padding:0 6px; font-size:14px; color:#FFFFFF; }
.h_ser .s_inp { width:270px; height:27px; padding:9px 0 0 0px ; display:inline;}
.h_ser .inp01 { background:url(../images/txt.gif) no-repeat; width:239px; height:27px; line-height:27px; border:none; text-align:left; padding-left:5px; color:#9d9c9c; font-size:12px}

 
#site{ position:absolute; z-index:101;top:6px; left:530px;}
#siteDiv{  background-color: #FFFFFF;border: 1px solid #999999;display: none;padding: 8px 10px;position: absolute;top: 23px;white-space: nowrap;width: 235px;z-index: 1000; display:none;left:0px;}
#siteDiv li {float: left;list-style-type: none;padding-right: 15px; height:17px;}
#siteDiv li a{ color:#666;}
/*头部结束*

/*底部开始*/
.fbg { background:url(../images/fbg.gif) repeat-x; height:250px; float:left; width:100%;}
.f_nav { height:60px; line-height:60px; padding:10px 0 0 0; text-align:center; color:#fff;}
.f_nav a { padding:0 10px; color:#fff;}
.f_con { padding:20px 0 0 0; background:url(../images/fsha.gif) no-repeat center top;}
.f_con p { height:28px; line-height:28px; color:#fff; text-align:center;}
.f_con p a { color:#fff;}
.p1 { top:33px; left:254px;}
.p2 { top:33px; left:677px;}
/*底部结束*/

#roll_top, #fall, #ct
{
	position: relative;
	cursor: pointer;
	height: 72px;
	width: 26px;
}
#roll_top
{
	background: url(../images/top.gif) no-repeat;
}
#fall
{
	background: url(../images/top.gif) no-repeat 0 -80px;
}
#ct
{
	background: url(../images/top.gif) no-repeat 0 -40px;
}
#roll
{
	display: block;
	width: 15px;
	margin-right: -500px;
	position: fixed;
	right: 50%;
	top: 50%;
	_margin-right: -505px;
	_position: absolute;
	_margin-top: 300px;
	_top: expression(eval(document.documentElement.scrollTop));
}


.pro_le{ width:228px; float:left;}
.lx{ float:left; padding:10px 0 0 0;}
.lx p{line-height:28px; font-size:14px; margin:0 0 0 10px;}


/*.wrapper{ width:100%; height:250px; text-align:center;}*/
.bannerBG{ width:100%; height:250px; position:relative; overflow:hidden;}

.bannerBG ul{ width:1920px; height:250px; display:block; position:absolute; left:63%; margin-left:-960px; z-index:1;}

.bannerBG ul li{ width:1920px; height:250px; display:block;}

.bannerBG ul li a{ width:1920px; height:250px; display:block;}

.bannerBG span {width:224px;height:17px;position:absolute;left:50%;margin-left:-112px;bottom:10px;z-index:2;display:block;}
.bannerBG span em {width:17px;height:17px;display:block;float:left;background: url(../images/yuan2.png) no-repeat left top;
	/*_background: url(../images/yuan1.gif) no-repeat left top;*/margin-left:20px;cursor:pointer;
}
.bannerBG span em.cur {background:#0e813e;background: url(../images/yuan1.png) no-repeat left top;_background: url(../images/yuan1.png) no-repeat left top;
}
.pn{border-top:1px solid #ccc; line-height:28px; font-size:13px; padding:5px 8px; margin:0 15px; color:#555;}
.pn a:hover{ text-decoration:underline;}
.bq{ width:785px; float:left; font-size:14px; margin:10px 0 15px 20px; padding:10px; background:#fc812f; border-radius:5px; color:#FFFFFF;}
.bq .bq_le{ float:left; width:50px; height:30px; line-height:30px; text-align:center;}
.bq .bq_le span{ font-size:14px; font-family:"微软雅黑"; color:#FFFFFF;}
.bq .bq_ri{ width:730px; float:left; margin:0; padding:0; color:#FFFFFF;}
.bq .bq_ri a{ padding:0 8px;font-size:14px; font-family:"微软雅黑"; line-height:30px; color:#FFFFFF;}


.pages{margin-top:5px; float:left;}
.pages a,.pages a:visited,.pages b,.pages span{display:inline;float:left;min-width:12px;height:20px;line-height:20px;margin:5px 5px 0 0;padding:2px 5px;text-align:center;font-family:"微软雅黑", Arial, "宋体";font-size:12px;white-space:nowrap;border:1px solid #BDD7F2;border-radius:3px;color:#333}
.pages a:hover{border:1px solid #38739F;background:#E5F3FF;color:#000;font-weight:400}
.pages b{border:1px solid #BDD7F2!important;background:#CBE0F7!important}
.pages span{font-weight:bold}



.gjc{ float:left; margin:0 0 0 15px;}
.gjc ul{}
.gjc ul li{ float:left; line-height:30px;width:700px;}
